USoft

Methodology and Technology Overview


USoft Approach is a formalized and proven methodology for the development of Server/Client applications. Iterative development methodology creates and maintains a Server/Client application faster and at less cost than the traditional "water-fall" approach. USoft's iterative approach encourages a close cooperation between the development team and end-users, ensuring a much higher return on their time and effort. The USoft development environment does not require any "programming" in a third generation language like COBOL. All "programming" is done in the standard database language SQL, for both database access / update and business rules definition.

USoft Leverages the Advantages of Object Architecture through single definition, reuse, inheritance, encapsulation and polymorphism, without the complexity associated with object-oriented programming languages like C++ and Smalltalk. Developers do not have to learn new programming languages. The time-consuming, error-prone process of manual "procedural coding" is eliminated. Server/Client's object architecture saves both time and cost in the development process by allowing the reuse of objects throughout an application or in new applications. This reduces development time and focuses all the traditional maintenance activity on enhancements and modifications.

USoft Operates on all Popular Open Systems Computing Environments. USoft technology will operate on any open systems computing environment and has the ability to interoperate with any other existing application and/or data within the enterprise. The USoft Development environment supports the popular relational databases, hardware platforms and operating systems, GUIs, client/server middleware environments, CASE tools and ODBC-compliant desktop tools. USoft will provide support for emerging standards such as DCE and CORBA. This allows developers to focus on business issues rather than the underlying technology and ensures that applications exploit the current and evolving computing environments.

USoft OnLine Delivers Middleware and Mainframe Interoperability for use in the development and deployment of new client/server applications. USoft supplied middleware for transaction processing and SQL access/update extends the Server/Client model to provide an environment-independent infrastructure for managing enterprise computing. By coordinating and managing relationships between servers and clients, USoft OnLine middleware gives USoft based applications the capacity to support thousands of concurrent users accessing large volumes of data. Coupled with repository based applications, this allows USoft to dynamically partition its Server/Client solutions.


[profile]